Useful english dictionary. 2012.
Globard — Glo bard, n. [OE. globerde, from glow.] A glowworm. [Obs.] Holland … The Collaborative International Dictionary of English
Glowbard — Glow bard, n. [See {Globard}.] The glowworm. [Obs.] [1913 Webster] … The Collaborative International Dictionary of English